google.golang.org/grpc/internal/transport.controlBuffer.put (method)

48 uses

	google.golang.org/grpc/internal/transport (current package)
		controlbuf.go#L353: func (c *controlBuffer) put(it cbItem) error {
		http2_client.go#L1025: 	t.controlBuf.put(&goAway{code: http2.ErrCodeNo, debugData: []byte("client transport shutdown"), closeConn: err})
		http2_client.go#L1085: 	t.controlBuf.put(&incomingGoAway{})
		http2_client.go#L1112: 	if err := t.controlBuf.put(df); err != nil {
		http2_client.go#L1132: 		t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
		http2_client.go#L1141: 		t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
		http2_client.go#L1159: 	t.controlBuf.put(&outgoingSettings{
		http2_client.go#L1185: 		t.controlBuf.put(&outgoingWindowUpdate{
		http2_client.go#L1195: 			t.controlBuf.put(&outgoingWindowUpdate{
		http2_client.go#L1201: 		t.controlBuf.put(bdpPing)
		http2_client.go#L1215: 				t.controlBuf.put(&outgoingWindowUpdate{s.id, w})
		http2_client.go#L1324: 	t.controlBuf.put(pingAck)
		http2_client.go#L1365: 		defer t.controlBuf.put(&incomingGoAway{}) // Defer as t.mu is currently held.
		http2_client.go#L1429: 	t.controlBuf.put(&incomingWindowUpdate{
		http2_client.go#L1775: 				t.controlBuf.put(p)
		http2_client.go#L1830: 	t.controlBuf.put(&outFlowControlSizeRequest{resp})
		http2_server.go#L378: 		t.controlBuf.put(&cleanupStream{
		http2_server.go#L482: 		t.controlBuf.put(&earlyAbortStream{
		http2_server.go#L493: 		t.controlBuf.put(&cleanupStream{
		http2_server.go#L502: 		t.controlBuf.put(&earlyAbortStream{
		http2_server.go#L512: 		t.controlBuf.put(&earlyAbortStream{
		http2_server.go#L557: 		t.controlBuf.put(&cleanupStream{
		http2_server.go#L572: 		t.controlBuf.put(&earlyAbortStream{
		http2_server.go#L593: 			t.controlBuf.put(&earlyAbortStream{
		http2_server.go#L607: 		t.controlBuf.put(&earlyAbortStream{
		http2_server.go#L659: 	t.controlBuf.put(&registerStream{
		http2_server.go#L690: 					t.controlBuf.put(&cleanupStream{
		http2_server.go#L707: 				t.controlBuf.put(&goAway{
		http2_server.go#L754: 		t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
		http2_server.go#L764: 		t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id,
		http2_server.go#L780: 	t.controlBuf.put(&outgoingWindowUpdate{
		http2_server.go#L784: 	t.controlBuf.put(&outgoingSettings{
		http2_server.go#L810: 		t.controlBuf.put(&outgoingWindowUpdate{
		http2_server.go#L819: 			t.controlBuf.put(&outgoingWindowUpdate{
		http2_server.go#L824: 		t.controlBuf.put(bdpPing)
		http2_server.go#L842: 				t.controlBuf.put(&outgoingWindowUpdate{s.id, w})
		http2_server.go#L872: 	t.controlBuf.put(&cleanupStream{
		http2_server.go#L927: 	t.controlBuf.put(pingAck)
		http2_server.go#L958: 		t.controlBuf.put(&goAway{code: http2.ErrCodeEnhanceYourCalm, debugData: []byte("too_many_pings"), closeConn: errors.New("got too many pings from the client")})
		http2_server.go#L963: 	t.controlBuf.put(&incomingWindowUpdate{
		http2_server.go#L1172: 	if err := t.controlBuf.put(df); err != nil {
		http2_server.go#L1237: 				t.controlBuf.put(closeConnection{})
		http2_server.go#L1260: 				t.controlBuf.put(p)
		http2_server.go#L1346: 	t.controlBuf.put(hdr)
		http2_server.go#L1362: 	t.controlBuf.put(&cleanupStream{
		http2_server.go#L1377: 	t.controlBuf.put(&goAway{code: http2.ErrCodeNo, debugData: []byte(debugData), headsUp: true})
		http2_server.go#L1435: 		t.controlBuf.put(&goAway{code: g.code, debugData: g.debugData})
		http2_server.go#L1465: 	t.controlBuf.put(&outFlowControlSizeRequest{resp})